package cn.itqiqi.service;

import cn.itqiqi.dao.UserDao;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * @author kevin_琪琪
 * @version 1.0
 * @description
 * @date 2022-06-27 10:11
 */

// 默认值是类名称，首字母小写
@Service(value = "userService")
public class UserService {

//    @Autowired // 根据类型注入
//    @Qualifier("userDaoImpl")  // 根据名称注入，需要和 @Autowired 一起使用
    @Resource(name = "userDaoImpl")  // 根据名称注入 javax包
    private UserDao userDao;
    @Value("小灰灰")  // 注入普通类型
    private String name;

    public void say() {
        System.out.println("name=" + name);
        userDao.say();
    }

}
